second-place finish - English Synonyms Dictionary

second-place finish

n.
[1] runner-up finish